Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 2 29 STANFORD ROAD Detached £1,809,187 £575,000 10 Jan 2002
STANFORD CENTRE STANFORD ROAD £744,071 £550,000 25 May 2016